package com.rshang.rsdp.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import java.util.Date;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * <p>
 * 小公司代码表
 * </p>
 *
 * @author zhangjun
 * @since 2017-08-21
 */
@TableName("DM_RSDL_GSB")
public class DmRsdlGsb extends Model<DmRsdlGsb> {

    private static final long serialVersionUID = 1L;

    /**
     * 小公司UUID
     */
    @TableId("GSB_ID")
	private String gsbId;
    /**
     * 公司UUID
     */
	@TableField("GS_ID")
	private String gsId;
    /**
     * 小公司名称
     */
	@TableField("GSB_MC")
	private String gsbMc;
    /**
     * 小公司简称
     */
	@TableField("GSB_JC")
	private String gsbJc;
	/**
     * 计算方式 0为整数计数 1为四舍五入
     */
	@TableField("JSFS")
	private String jsfs;
    /**
     * 录入人
     */
	@TableField("LRR")
	private String lrr;
    /**
     * 录入时间
     */
	@TableField("LRSJ")
	private Date lrsj;
    /**
     * 修改人
     */
	@TableField("XGR")
	private String xgr;
    /**
     * 修改时间
     */
	@TableField("XGSJ")
	private Date xgsj;
    /**
     * 选用标志
     */
	@TableField("XY_BZ")
	private String xyBz;
    /**
     * 有效标志
     */
	@TableField("YX_BZ")
	private String yxBz;
    /**
     * 批量导入标识
     */
	@TableField("PL_BS")
	private String plBs;


	public String getGsbId() {
		return gsbId;
	}

	public void setGsbId(String gsbId) {
		this.gsbId = gsbId;
	}

	public String getGsId() {
		return gsId;
	}

	public void setGsId(String gsId) {
		this.gsId = gsId;
	}

	public String getGsbMc() {
		return gsbMc;
	}

	public void setGsbMc(String gsbMc) {
		this.gsbMc = gsbMc;
	}

	public String getGsbJc() {
		return gsbJc;
	}

	public void setGsbJc(String gsbJc) {
		this.gsbJc = gsbJc;
	}
	
	public String getJsfs() {
		return jsfs;
	}

	public void setJsfs(String jsfs) {
		this.jsfs = jsfs;
	}
	public String getLrr() {
		return lrr;
	}

	public void setLrr(String lrr) {
		this.lrr = lrr;
	}

	public Date getLrsj() {
		return lrsj;
	}

	public void setLrsj(Date lrsj) {
		this.lrsj = lrsj;
	}

	public String getXgr() {
		return xgr;
	}

	public void setXgr(String xgr) {
		this.xgr = xgr;
	}

	public Date getXgsj() {
		return xgsj;
	}

	public void setXgsj(Date xgsj) {
		this.xgsj = xgsj;
	}

	public String getXyBz() {
		return xyBz;
	}

	public void setXyBz(String xyBz) {
		this.xyBz = xyBz;
	}

	public String getYxBz() {
		return yxBz;
	}

	public void setYxBz(String yxBz) {
		this.yxBz = yxBz;
	}

	public String getPlBs() {
		return plBs;
	}

	public void setPlBs(String plBs) {
		this.plBs = plBs;
	}

	@Override
	protected Serializable pkVal() {
		return this.gsbId;
	}

	@Override
	public String toString() {
		return "DmRsdlGsb{" +
			"gsbId=" + gsbId +
			", gsId=" + gsId +
			", gsbMc=" + gsbMc +
			", gsbJc=" + gsbJc +
			", jsfs=" + jsfs +
			", lrr=" + lrr +
			", lrsj=" + lrsj +
			", xgr=" + xgr +
			", xgsj=" + xgsj +
			", xyBz=" + xyBz +
			", yxBz=" + yxBz +
			", plBs=" + plBs +
			"}";
	}
}
